to someone's delight - Turco Inglés Diccionario